#pragma once

#include "Point3D.h"

class CCamera
{
public:
	CCamera(const CPoint3D& Eye, const CPoint3D& LookAt, float width, float height);
	~CCamera(void);

	void SetEye(const CPoint3D& Eye);
	void SetLookAt(const CPoint3D& LookAt);
	CPoint3D& GetEye();
	CPoint3D& GetLookAt();
	float	GetWidth();
	float	GetHeight();
private:
	CPoint3D Eye;
	CPoint3D LookAt;	
	float width, height;
};
